package com.citycloud.ccuap.tc.admin.entity;

import com.citycloud.ccuap.framework.service.Model;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.data.mybatis.annotations.Column;
import org.springframework.data.mybatis.annotations.Condition;
import org.springframework.data.mybatis.annotations.Entity;
import org.springframework.data.mybatis.annotations.Id;

import static org.springframework.data.mybatis.annotations.Id.GenerationType.UUID;

/**
 * 数据组可用等级实体对象
 * @author sufeng
 *
 */
@Data
@NoArgsConstructor
@Entity(table = "sys_datagroup_level")
public class SysDatagroupLevel implements Model {
	private static final long serialVersionUID = 1L;

    @Id(strategy = UUID)
    @Column(name = "obj_id")
	private String objId;
	
	@Column(name = "datagroup_id")
	@Condition
	private String datagroupId;
	
	@Column(name = "level_id")
	@Condition
	private Long levelId;
	


}